Upscale Mexican Flavors
Our space was designed to be your neighborhood go-to. We've got an indoor-outdoor bar that stays buzzing and a patio perfect for those Atlanta evenings.
At Emilio's, we believe good food is better when shared, so grab a seat, order a round of tequila, and let us take care of the rest.
We're located at:
1105 W Peachtree St NW, Atlanta, GA







